package cn.jtfadmin.base.lang.common.domain.range;

import cn.jtfadmin.base.lang.common.domain.dto.AntdvTreeDataRDTO;

import java.util.List;

public interface DataRangeRule {

    /**
     * 获取范围名称
     *
     * @return 范围名称
     */
    String getName();

    /**
     * 获取数据范围展示名字
     *
     * @return
     */
    String getDisplayName();

    /**
     * 获取数据范围树， 供前端角色显示
     *
     * @return 数据范围树
     */
    List<AntdvTreeDataRDTO> getAntdTreeDataRDTO();

}
